Equipping agents for the real world with Agent Skills
Equipping agents for the real world with Agent Skills
ローカルコード実行とファイルシステム
これに、さらにドメイン固有な専門知識を入れる
指示、スクリプト、リソースを整理したフォルダ
https://scrapbox.io/files/68f49738867f78af9d231ec2.png
最近リリースしたドキュメント編集機能もこれ
従来でもPDFは読めていた
直接操作するには限界があるので、
https://scrapbox.io/files/68f497fbc2cae305ff64c11a.png
descriptionがプリロードされる
スキルを使う際に、SKILL.mdが読まれる
ファイル分割も可能
https://scrapbox.io/files/68f4984e98c7b18dcfd1a00a.png
https://scrapbox.io/files/68f498642c546432e794e1fb.png
https://scrapbox.io/files/68f49886e87b8d835a974dc9.png
スキルは、システム プロンプトを介してコンテキスト ウィンドウでトリガーされます。
これ、SKILL.mdを読むのは素朴なcatをTool useしてるんだなmiyamonz.icon
コード実行
https://scrapbox.io/files/68f498f0ceaa454172504055.png
スキルの開発と評価
評価から始めよう
エージェントに代表的なタスクを実行させる
観察する
どこで苦労しているか、
または追加のコンテキストが必要なのか
エージェントの能力における具体的なギャップを特定する
これらの欠点を克服するために、スキルを段階的に構築していきます
拡張性を考慮した構造
ファイルSKILL.mdが扱いにくくなったら、内容を別々のファイルに分割し、それらを参照します
コードは実行ツールとしてもドキュメントとしても機能する
明確にする必要があります。
Claude がスクリプトを直接実行すべきか、
それとも参照としてコンテキストに読み込むべきか
Claudeの視点で考える
監視して、観察結果に基づいて改善する
予期せぬ動きや特定コンテキストへの過度の依存に注意
とくにnameとdescriptionに注意
トリガーの条件に使うから
Claudeと繰り返す
クロードと一緒にタスクに取り組む際には、成功事例とよくあるミスをスキル内の再利用可能なコンテキストとコードに記録するようクロードに依頼してください。
スキルを使ってタスクを完了する際に軌道から外れた場合は、何が間違っていたのかを自己反省するように指示してください。このプロセスにより、事前に予測するのではなく、クロードが実際に必要としているコンテキストを把握するのに役立ちます。